﻿@charset "utf-8";
/* CSS Document */

html {font: 12px/1.5 "Microsoft YaHei", tahoma, arial, "Hiragino Sans GB", sans-serif;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%}
blockquote, body, button, dd, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, hr, input, legend, li, ol, p, pre, td, textarea, th, ul,input { margin: 0; padding: 0; }
body, button, input, select, textarea { font: 12px/1.5 "Microsoft YaHei", tahoma, arial, "Hiragino Sans GB", sans-serif;}
h1, h2, h3, h4, h5, h6, pre, code, address, caption, cite, code, em, th { font-weight: normal; font-style: normal; }
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {display: block}
audio, canvas, progress, video {display: inline-block;vertical-align: baseline}
ul, ol { list-style: none; }
* { padding: 0; margin: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; }
a { text-decoration: none; color: #333; }
a:hover { text-decoration:none; color: #ff7300 }
a img { border: none; }
a { cursor: pointer; }
img, input { vertical-align: middle; }
button, input, select, textarea { font-size: 100%; outline: none; }
button::-moz-focus-inner, input::-moz-focus-inner {padding:0;border:0}
button, input, optgroup, select, textarea {font: inherit;color: inherit}
button {overflow: visible}
button, select {text-transform: none}
button, html input[type=button], input[type=reset], input[type=submit] {-webkit-appearance: button;cursor: pointer}
button[disabled], html input[disabled] {cursor: default}
button::-moz-focus-inner, input::-moz-focus-inner {padding:0;border:0}
input {line-height: normal}
input[type=checkbox], input[type=radio] {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 0; margin-top:-2px; margin-right:5px;}
input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button {height:auto}
input[type=search] {-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;-webkit-appearance: textfield}
input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-decoration {-webkit-appearance:none}

/*快捷方式*/
.shortcut{width:100%; background: #f2f2f2; border-bottom: 1px #e5e5e5 solid}
.shortcut-box{ position: relative; height: 32px;line-height: 32px;color: #666;-webkit-transition: all .2s ease-out;transition: all .2s ease-out;}
.shortcut-box a{ color:#666;padding: 0 5px}
.shortcut-box a:hover{ color: #ff7300;text-decoration: underline}
.login-info{float:left;}
.quick-menu{float:right;}
.quick-menu li{float:left;}
.quick-menu li a{padding:0 10px;}
.quick-menu li i{color:#0082fc}

.end{text-align:center; font-size: 20px;color: #ddd;padding: 30px 0}

/*页脚*/
.footer{width:100%;overflow: hidden;background: #f5f5f5;}
.ensure{width: 100%;background: #0082b9;overflow: hidden;padding: 25px 0}
.ensure a{width:200px;height: 50px;margin: 0 53px; display: inline-block;float: left;}
.ensure .ensure-b{background:url(img/ensure-b.png) no-repeat;}
.ensure .ensure-z{background:url(img/ensure-z.png) no-repeat;}
.ensure .ensure-t{background:url(img/ensure-t.png) no-repeat;}
.ensure .ensure-j{background:url(img/ensure-j.png) no-repeat;}
.desc{width:100%;overflow: hidden;padding: 50px 0;}
.desc-nav{float:left;line-height: 24px; color: #666;width: 138px;margin:0 54px}
.desc-nav h5{ font-size:14px;font-weight:700;margin-bottom: 10px;}
.desc-nav a{color:#666;}
.desc-nav a:hover{color:#ff7300;text-decoration: underline;}
.copyright{text-align:center; background: #fff;padding: 20px 0px;line-height: 24px;}
.copyright-info-lk{color:#eee;margin-bottom: 10px;}
.copyright-info-lk a{ padding: 0 15px;}
.copyright-info-p{color:#999}
.copyright-info-p span{padding:0 10px;}
.copyright-auth a{ padding: 0 10px;}
.copyright-auth{margin-top: 10px;}
.search-fix{display: none;width: 100%; height: 50px;position: fixed;top: 0;left: 0;z-index: 100; overflow: hidden;-webkit-transition: top .3s ease-out;-moz-transition: top .3s ease-out;-ms-transition: top .3s ease-out;-o-transition: top .3s ease-out;transition: top .3s ease-out;box-shadow: 0 0 4px #ddd;-moz-background-color: rgba(255,255,255,0.95);-webkit-background-color: rgba(255,255,255,0.95);obackground-color: rgba(255,255,255,0.95);}
.search-fix-logo{background: url(img/logo.png) no-repeat; background-size: contain;width: 125px; height: 80px;display: block;margin-top: -15px;float: left;}
.search-fix .form{ width: 590px; padding-top: 8px;margin: 0 auto;}
.search-fix .form .mall-search-form-input{height:30px;width: 506px;background: #fff;}
.search-fix .form .mall-search-form-button{height:30px;width: 80px;}

.w{width:1230px;margin: auto;}
.w2{width:982px;margin: auto;}
@media screen and (max-width:1260px){
	.w{width:982px;-webkit-transition: all .2s ease-out;transition: all .2s ease-out;}	
}
/*icon1*/
.icon1 {display: inline-block;line-height: 1;vertical-align: middle;margin-top: -2px;font-size: 12px;margin-right: 3px}

/*button*/
/*button*/
.btn{  display: inline-block;padding: 6px 15px;margin-bottom: 0;font-size: 12px;font-weight: 400;text-align: center;white-space: nowrap;vertical-align: middle;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;background-image: none;border: 1px solid transparent;border-radius: 3px;  -moz-transition: all 0.2s ease-out 0s;-webkit-transition: all 0.2s ease-out 0s;transition: all 0.2s ease-out 0s;}
.btn i{ margin-right:5px;}
.btn-primary{background-color: #428bca;color: #fff;border-color: #357ebd; }
.btn-default {background-color:#e4e7ea;color: #636e7b;border-color: #ccc;}
.btn-danger {background-color: #fd6058;color: #fff;border-color: #d43f3a;}
.btn-success{ background-color: #1CAF9A;color: #fff;border-color: #17a08c;}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active{color: #fff;background-color: #3071a9;border-color: #285e8e; position:relative; }
.btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active{  background: #f7f7f7;border-color: #ccc; position:relative;}
.btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.active{color: #fff;background-color: #e95850;border-color: #ac2925; position:relative; }
.btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active{background-color: #17a08c;border-color: #119380;}
.btn .icon1-mima{ margin-right:9px; margin-top:-4px;}

.btn-group>.btn,.btn-group2>.btn{ position:relative;}
.btn-group>.btn:hover, .btn-group-vertical>.btn:hover, .btn-group>.btn:focus, .btn-group-vertical>.btn:focus, .btn-group>.btn:active, .btn-group-vertical>.btn:active, .btn-group>.btn.active, .btn-group-vertical>.btn.active{ z-index:2}
.btn .icon1-xiala{ font-size:12px; margin-right:0; margin-left:5px;}

.btn-orange{background-color:#f59000; color: #fff;}
.btn-orange-border{background: #ffeed5;border: 1px #f59000 solid;color: #f59000}
.btn-orange:hover, .btn-orange:focus, .btn-orange:active, .btn-orange.active{background-color: #f57900}

.btn-orange-border:hover, .btn-orange-border:focus, .btn-orange-border:active, .btn-orange-border.active{background-color: #f59000;color: #fff;}
/*宽度*/
.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left;position: relative;}
.col-sm-4{width:40%;}

/*input*/
.form-control{ display:block; width:100%; border:1px #e0e0e0 solid; padding:7px 8px; font-size:12px; line-height: 1.42857143; color:#555; background-color:#fff; background-image:
none; appearance: none;-moz-appearance: none;-webkit-appearance: none; outline:none;  -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s; }
.control-label {margin: 7px 0;white-space: nowrap; text-align: right;padding-right: 5px;}
.form-control-select{ padding:7px 20px 7px 8px}
.select-container{ width:100%;  margin: 0; position: relative;/*display: inline-block;*/zoom: 1;vertical-align: middle;}

.select-container50 .select-choice{ border-top-right-radius:0 !important; border-bottom-right-radius: 0 !important;}
.form-control2s{ padding:0 !important;}
.form-control2s .form-control{ border-left:0 none;border-top-left-radius:0 !important; border-bottom-left-radius: 0 !important;}
.select-container .select-choice{  display: block;padding: 7px 25px 7px 8px;overflow: hidden;position: relative;font-size: 12px;border: 1px solid #e0e0e0;white-space: nowrap;color: #444;text-decoration: none;background-clip: padding-box;background-color: #fff;-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none; line-height:1.42857143; }
.select-choice i { font-size:12px; position:absolute; right:6px; top:11px; color:#9a9da4;-moz-transition: all 0.2s ease-out 0s;-webkit-transition: all 0.2s ease-out 0s;transition: all 0.2s ease-out 0s;}
.select-choice .icon1-riqi{ right:5px; color:#333;}
.form-control:focus{ border-color:#999;}
.select-offscreen, .select-offscreen:focus{  clip: rect(0 0 0 0) !important;width: 1px !important;height: 1px !important;border: 0 !important;margin: 0 !important;padding: 0 !important;overflow: hidden !important;position: absolute !important;outline: 0 !important;left: 0px !important;top: 0px !important;}
.select-container-active .select-choice,.select-dropdown-open .form-control2{  border: 1px solid #999;outline: none;}
.select-dropdown-open .select-choice{  border-bottom-left-radius: 0; border-bottom-right-radius: 0;}
.select-drop{ width: 100%; position: absolute;z-index: 9999;top: 100%; color: #333;border: 1px solid #aaa;border-top: 0;-webkit-box-shadow: 0 3px 3px rgba(0, 0, 0, .15);box-shadow: 0 3px 3px rgba(0, 0, 0, .15); max-height:184px; padding:4px; margin:0px 0px 4px 0;overflow-y:auto; overflow-x:hidden; background:#f7f7f7; display: none;}
.select-results li{list-style: none; display: list-item; padding: 5px; background-image: none;font-size: 12px;-moz-transition: all 0.2s ease-out 0s;-webkit-transition: all 0.2s ease-out 0s;transition: all 0.2s ease-out 0s; cursor:default}
.select-results li:hover{  background: #666;color: #fff;}
.select-dropdown-open .select-drop{ display:block;}
.select-dropdown-open .select-choice i,.select-dropdown-open .select-container2-a i{ -moz-transform:rotate(-180deg); -webkit-transform:rotate(-180deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2); top:11px;-moz-transition: all 0.2s ease-out 0s;-webkit-transition: all 0.2s ease-out 0s;transition: all 0.2s ease-out 0s; }
.select-container.col-sm-3,.select-container.col-sm-6{ padding:0;}
.select-results .select-highlighted,.select-results .select-highlighted:hover{ background-color:#666; color:#fff; }
.control-label .color-red{padding-right:5px;}
.control-label .color-red a{background: #5282b3}
.textarea{outline:none;border: 1px #e0e0e0 solid;padding: 7px 8px;width: 100%;}

.sk-b{border-left: 4px #027fba solid; padding-left:5px;line-height: 15px;}

/*tab*/
.nav-tabs{border-bottom:1px #5282b3 solid;border-radius: unset;}
.nav-tabs li{ float: left;}
.nav-tabs li a{padding: 6px 30px;display: block;}
.nav-tabs .select a{background:#5282b3;color: #fff;border-radius: unset;}

/*表格样式*/
table {border-spacing: 0;border-collapse: collapse;display: table; width:100%; color: #636e7b}
.table thead{ white-space:nowrap;background: #f5f5f5;}
.table a{color:#0082b9;text-decoration: underline;}
.table a:hover{color: #ff7300; text-decoration:underline;}
th {vertical-align: middle;border: 1px #e0e0e0 solid;}
td {border: 1px #e0e0e0 solid;vertical-align: top}
td, th {padding: 10px 14px;text-align: left;word-break: break-all;position: relative;cursor: default}
.box-input input {padding: 0 20px 0 5px}
.box-input em {right: 5px;}
.table td .icon1 {margin-right: 10px;margin-top: 2px}
.table > tbody > tr:nth-of-type(odd){background: #f9f9f9}
.table > tbody > tr > td:nth-of-type(1){text-align: center;}
.table > thead > tr > th{border-bottom:2px #e0e0e0 solid;color: #333;}
.datatable thead > tr > th {background-repeat: no-repeat;background-position: 97% center;font-weight: 700;}


/*页码*/
.dataTables-paginate a:hover{ text-decoration:none}
.dataTables-paginate a.paginate-button, .dataTables-paginate a.paginate-active{  border: 1px solid #ddd;padding: 5px 12px;margin-right: 5px;cursor: pointer;color: #636E7B;line-height: 21px;float: left;position: relative;background: #fff;display: inline-block;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px; margin-bottom:5px;}
.dataTables-paginate a.paginate-button:hover{  text-decoration: none !important;background-color: #E4E7EA;}
.dataTables-paginate a.current, .dataTables-paginate a.current:hover{  background-color: #428bca;border-color: #428bca;color: #fff;}
.dataTables-paginate a.paginate-button:focus{ outline:none;}
.dataTables-paginate{float:right; text-align:right; margin-right:-5px;margin-top: 20px;}
.dataTables-paginate-s{ display:block; float:right}
.dataTables-info{ float:left;  line-height:30px;}

/*颜色*/
.color-red{color:#da0000;}
.color-blue{color:#0082b9;}
.color-orange{color:#ff7300;}
.color-gray{color:#bbb;}

/*分辨率兼容*/
@media screen and (max-width:1260px){
	.floor-right{width:248px;}
	.ensure a{margin:0 22px}
	.desc-nav{width:156px; margin: 0 20px}
}
/*清除浮动*/
.w:after,.shortcut:after,.header:after,.category:after,.content:after,.main-nav:after,.main-nav-a:after,.footer:after,.form-group:after,.nav-tabs:after{content: "020";display: block;height: 0;clear: both;visibility: hidden;}





 


 